financing contract - German English Dictionary